package demo;

public class Dog extends Animal{

    public Dog(String name, int age) {
        super(name, age);
    }

    public void bark(){
        System.out.println(name+" 正在汪汪叫....");
    }
    @Override
    public void eat(){
        System.out.println(this.name+" 正在吃狗粮....");
        /*程序在编译的时候确实调用的是 父类的eat方法
        当运行代码的时候, 通过父类的引用,调用了父类和子类重写的那个方法,
        结果实际调用了子类的方法,此时我们把这个情况叫做 动态绑定!!!*/
    }
}
